instrument of restraint - Englisch Synonyme Wörterbuch